def fun_bmi(person, height, weight):
    '''功能：根据身高、体重计算BMI值
    person：姓名
    height：身高 单位：米
    weight：体重 单位：千克
    '''
    print(person + "的身高" + str(height) + "米\t体重：" + str(weight) + "千克")
    bmi = weight / (height * height)
    print("您的BMI指数是:" + str(bmi))
    # 判断体重是否合理
    if bmi < 18.5:
        print("您的体重过轻 ~@_@~")
    if bmi >= 18.5 and bmi < 24.9:
        print("正常范围，注意保持(-_-)")
    if bmi >= 24.9 and bmi < 29.9:
        print("您的体重过重 ~@_@~")
    if bmi >= 29.9:
        print("肥胖 ^@_@^")
# 调用函数
fun_bmi("路人甲", 1.65, 65) 